insert between (two things) - French English Dictionary